JM Financial: No looming signs of recession in India